town centre – Dansk–English translations

🇬🇧 en da 🇩🇰

town centre noun

  • main commercial or business area of a town
bycentrum
Wiktionary Links